mike james
BasketballDetroit Erase 22-Point Deficit Against Boston: The 23-0 Run and the Halftime Decision Behind ItAt the 5:10 mark of the fourth quarter, the scoreboard read Detroit 107, Bost...
AthleticsCoe says Kenya doping fight improving ahead of 2029 World ChampionshipsIn a recent statement, World Athletics President Sebastian Coe asserted that...
BasketballNine Dimensions of Reading a Basketball GameThere was a game I re-watched four times without once caring about the score....
Martial ArtsBehind Vietnam's Asiad 2026 Kata Gold: Three Sets of Knees, a 5-0, and 1,208 Unchecked RecordsToyohashi, Japan. The kata floor has no blood. There is no sound of bone...
EsportsDissecting an Esports Match: The Nine Layers of Analysis Behind the Stage LightsAt minute 34 of the deciding game, the leading team charged into a fight near...
International FootballČeferin Abandons the FIFA Chair: A Broken Promise and a Statute Rewritten Just in TimeThat day in Berlin, before a hall of sports executives, Aleksander Čeferin sa...
VolleyballBrazil Reign Supreme in South America and the Olympic Ticket: A Win Built on Depth, Not on One StarThe first set ended 26-24. The Maracanãzinho crowd did not erupt immediately ...
International FootballA "Football" Tag on an Entertainment Story: Where the Sports Boundary Erodes3:47 a.m. in Incheon. The screen in my office is still on, and a new item dro...
Table TennisGuernsey win the Worthing junior team tournament: nine fixtures, no third game, and a self-validating round robinOn the Worthing results sheet, one line held my attention longer than the res...
BadmintonNguyen Thuy Linh Stops at Vietnam Open Against Xu Wen Jing: Two Matches, Two Different StoriesAt minute 47 of the match, when the second-game scoreboard read 17-14 in favo...
International FootballThe Copenhagen Conversation and the Forgotten ArmbandIn the strength room at Portugal's training centre, there is a corner with no...
VolleyballEgypt Wins CAVB Women's Volleyball African Nations Championship, First Olympic QualificationThe final of the CAVB Women's Volleyball African Nations Championship conclud...
BasketballDeck's Shoulder Breaks, Argentina Stumbles: Canada Exposes the Class Gap in FIBA QualifiersThe hotel lobby in Hamilton, Ontario, Thursday night. Not JFK, but the same...
VolleyballInside the Market Selling Empty Volleyball Analysis ReportsThe report ran to 41 pages, hardbound, stitched with red thread, and it arriv...
Formula 1George Russell, a Five-Second Penalty at COTA, and the Real Price of Second PlaceTurn 19 at the Circuit of the Americas has nothing to recommend it. It is slo...
EsportsEmpty Data, Empty Hot Takes: Notes from an Aborted Esports Analysis PipelineThree in the morning, and I opened the analysis my data team had sent over....
Formula 1Monza 2026: The Temple of Speed and the Heat Problem – Ferrari Bets Its Season on One WeekendI stood at the Curva Grande grandstand corner at 9 AM, before the sun had a...
BadmintonThe Data Gap in Professional Badminton 2026: The Matches Numbers Cannot Fully TellIn March 2026, at a badminton arena in Asia, I sat in the eleventh row and to...
Table TennisETTU Europe Cup 2026/27 Draw: Sixteen Clubs, Four Groups and the Tier Nobody BroadcastsAt 2:47 in the morning in Hanoi, I opened the European Table Tennis Union's...
VolleyballVietnamese Volleyball and the Lesson from Data Analysis Processes: When the Information Foundation Is Left BlankIn the context of Vietnamese volleyball gradually asserting its position in...
AthleticsCoe says Kenya doping fight improving ahead of 2029 World ChampionshipsIn a recent statement, World Athletics President Sebastian Coe asserted that...
BasketballNine Dimensions of Reading a Basketball GameThere was a game I re-watched four times without once caring about the score....
Martial ArtsBehind Vietnam's Asiad 2026 Kata Gold: Three Sets of Knees, a 5-0, and 1,208 Unchecked RecordsToyohashi, Japan. The kata floor has no blood. There is no sound of bone...
EsportsDissecting an Esports Match: The Nine Layers of Analysis Behind the Stage LightsAt minute 34 of the deciding game, the leading team charged into a fight near...
International FootballČeferin Abandons the FIFA Chair: A Broken Promise and a Statute Rewritten Just in TimeThat day in Berlin, before a hall of sports executives, Aleksander Čeferin sa...
VolleyballBrazil Reign Supreme in South America and the Olympic Ticket: A Win Built on Depth, Not on One StarThe first set ended 26-24. The Maracanãzinho crowd did not erupt immediately ...
International FootballA "Football" Tag on an Entertainment Story: Where the Sports Boundary Erodes3:47 a.m. in Incheon. The screen in my office is still on, and a new item dro...
Table TennisGuernsey win the Worthing junior team tournament: nine fixtures, no third game, and a self-validating round robinOn the Worthing results sheet, one line held my attention longer than the res...
BadmintonNguyen Thuy Linh Stops at Vietnam Open Against Xu Wen Jing: Two Matches, Two Different StoriesAt minute 47 of the match, when the second-game scoreboard read 17-14 in favo...
International FootballThe Copenhagen Conversation and the Forgotten ArmbandIn the strength room at Portugal's training centre, there is a corner with no...
VolleyballEgypt Wins CAVB Women's Volleyball African Nations Championship, First Olympic QualificationThe final of the CAVB Women's Volleyball African Nations Championship conclud...
BasketballDeck's Shoulder Breaks, Argentina Stumbles: Canada Exposes the Class Gap in FIBA QualifiersThe hotel lobby in Hamilton, Ontario, Thursday night. Not JFK, but the same...
VolleyballInside the Market Selling Empty Volleyball Analysis ReportsThe report ran to 41 pages, hardbound, stitched with red thread, and it arriv...
Formula 1George Russell, a Five-Second Penalty at COTA, and the Real Price of Second PlaceTurn 19 at the Circuit of the Americas has nothing to recommend it. It is slo...
EsportsEmpty Data, Empty Hot Takes: Notes from an Aborted Esports Analysis PipelineThree in the morning, and I opened the analysis my data team had sent over....
Formula 1Monza 2026: The Temple of Speed and the Heat Problem – Ferrari Bets Its Season on One WeekendI stood at the Curva Grande grandstand corner at 9 AM, before the sun had a...
BadmintonThe Data Gap in Professional Badminton 2026: The Matches Numbers Cannot Fully TellIn March 2026, at a badminton arena in Asia, I sat in the eleventh row and to...
Table TennisETTU Europe Cup 2026/27 Draw: Sixteen Clubs, Four Groups and the Tier Nobody BroadcastsAt 2:47 in the morning in Hanoi, I opened the European Table Tennis Union's...
VolleyballVietnamese Volleyball and the Lesson from Data Analysis Processes: When the Information Foundation Is Left BlankIn the context of Vietnamese volleyball gradually asserting its position in...
